.seat {
	border: 2px solid black;
	height: 60px;
	width: 50px;
}

.resource {
	font-size: .5em;
}

.seatCode {
	font-size: .5em;
}

.local {
	font-size: .5em;
}

.project {
	font-size: .4em;
}

.seatColumn {
	float: left;
	width: 54px;
}

.pmCube {
	border: 2px solid black;
	height: 50px;
	width: 104px;
	z-index: 2;
}

.pmCube .pmResource {
	font-size: .5em;
}

.alley {
	height: 20px;
}

.emptyColumn {
	width: 40px;
	height: 1px;
	float: left;
}

.post {
	background-color: Black;
}

.quadrant {
	height: 550px;
	width: 1200px;
}

.bigPantry {
	height: 500px;
	width: 30px;
	float: left;
	margin-right: 20px;
	border: 1px solid black;
	position: relative;
}

.bigPantry span {
	position: absolute;
	top: 250px;
	display: block;
	width: 200px;
}

.businessCenter3 {
	height: 30px;
	width: 200px;
	margin-left: 50px;
	margin-bottom: 10px;
	border: 1px solid black;
}

.topRow{
		height: 32px;
		margin-bottom: 10px;
		width: 1150px;
	
}
.rotate90 {
	/* Safari */
	-webkit-transform: rotate(-90deg); /* Firefox */
	-moz-transform: rotate(-90deg); /* IE */
	-ms-transform: rotate(-90deg); /* Opera */
	-o-transform: rotate(-90deg); /* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}